radiation protection supervisors - French English Dictionary